package com.lilosoft.business.cga.models;

public class CgaCaseRelatedPerson {
    /**
     * 主键ID
     */
    private String id;

    /**
     * 办件流水号
     */
    private String caseId;

    /**
     * 申请对象类别[0:个人; 1:企业]
     */
    private String applyObjectType;

    /**
     * 关联人姓名或经办人姓名
     */
    private String relatedPersonName;

    /**
     * 1101证件类型或1102企业类型
     */
    private String cardType;

    /**
     * 个人证件号码或企业统一社会信用代码(密文)
     */
    private String cardNumber;

    /**
     * 政务卡号
     */
    private String cardId;

    /**
     * 所在地区区划
     */
    private String areaCode;

    /**
     * 通讯详细地址
     */
    private String address;

    /**
     * 邮编
     */
    private String zipcode;

    /**
     * 电子邮箱
     */
    private String email;

    /**
     * 办公电话或企业电话
     */
    private String officeTel;

    /**
     * 手机号码(密文)
     */
    private String mobile;

    /**
     * 是否接收短信[0:是; 1:否]
     */
    private String isSms;

    /**
     * 关联人类型[0申请人、其他字典1103]
     */
    private String relatedPersonType;

    /**
     * 关联人ID[个人用户表或企业用户表CLIENT_ID]
     */
    private String relatedPersonId;

    /**
     * 个人类型:性别[01:男; 02:女]
     */
    private String sex;

    /**
     * 企业类型:企业名称
     */
    private String ename;

    /**
     * 企业类型:营业执照号
     */
    private String licenseNumber;

    /**
     * 企业类型:法人代表
     */
    private String keyman;

    /**
     * 企业类型:法人代表人身份证
     */
    private String keymanIdcard;

    /**
     * 企业类型:经办人身份证
     */
    private String jbrCardNumber;

    /**
     * 主键ID
     */
    public String getId() {
        return id;
    }

    /**
     * 主键ID
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * 办件流水号
     */
    public String getCaseId() {
        return caseId;
    }

    /**
     * 办件流水号
     */
    public void setCaseId(String caseId) {
        this.caseId = caseId == null ? null : caseId.trim();
    }

    /**
     * 申请对象类别[0:个人; 1:企业]
     */
    public String getApplyObjectType() {
        return applyObjectType;
    }

    /**
     * 申请对象类别[0:个人; 1:企业]
     */
    public void setApplyObjectType(String applyObjectType) {
        this.applyObjectType = applyObjectType == null ? null : applyObjectType.trim();
    }

    /**
     * 关联人姓名或经办人姓名
     */
    public String getRelatedPersonName() {
        return relatedPersonName;
    }

    /**
     * 关联人姓名或经办人姓名
     */
    public void setRelatedPersonName(String relatedPersonName) {
        this.relatedPersonName = relatedPersonName == null ? null : relatedPersonName.trim();
    }

    /**
     * 1101证件类型或1102企业类型
     */
    public String getCardType() {
        return cardType;
    }

    /**
     * 1101证件类型或1102企业类型
     */
    public void setCardType(String cardType) {
        this.cardType = cardType == null ? null : cardType.trim();
    }

    /**
     * 个人证件号码或企业统一社会信用代码(密文)
     */
    public String getCardNumber() {
        return cardNumber;
    }

    /**
     * 个人证件号码或企业统一社会信用代码(密文)
     */
    public void setCardNumber(String cardNumber) {
        this.cardNumber = cardNumber == null ? null : cardNumber.trim();
    }

    /**
     * 政务卡号
     */
    public String getCardId() {
        return cardId;
    }

    /**
     * 政务卡号
     */
    public void setCardId(String cardId) {
        this.cardId = cardId == null ? null : cardId.trim();
    }

    /**
     * 所在地区区划
     */
    public String getAreaCode() {
        return areaCode;
    }

    /**
     * 所在地区区划
     */
    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode == null ? null : areaCode.trim();
    }

    /**
     * 通讯详细地址
     */
    public String getAddress() {
        return address;
    }

    /**
     * 通讯详细地址
     */
    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    /**
     * 邮编
     */
    public String getZipcode() {
        return zipcode;
    }

    /**
     * 邮编
     */
    public void setZipcode(String zipcode) {
        this.zipcode = zipcode == null ? null : zipcode.trim();
    }

    /**
     * 电子邮箱
     */
    public String getEmail() {
        return email;
    }

    /**
     * 电子邮箱
     */
    public void setEmail(String email) {
        this.email = email == null ? null : email.trim();
    }

    /**
     * 办公电话或企业电话
     */
    public String getOfficeTel() {
        return officeTel;
    }

    /**
     * 办公电话或企业电话
     */
    public void setOfficeTel(String officeTel) {
        this.officeTel = officeTel == null ? null : officeTel.trim();
    }

    /**
     * 手机号码(密文)
     */
    public String getMobile() {
        return mobile;
    }

    /**
     * 手机号码(密文)
     */
    public void setMobile(String mobile) {
        this.mobile = mobile == null ? null : mobile.trim();
    }

    /**
     * 是否接收短信[0:是; 1:否]
     */
    public String getIsSms() {
        return isSms;
    }

    /**
     * 是否接收短信[0:是; 1:否]
     */
    public void setIsSms(String isSms) {
        this.isSms = isSms == null ? null : isSms.trim();
    }

    /**
     * 关联人类型[0申请人、其他字典1103]
     */
    public String getRelatedPersonType() {
        return relatedPersonType;
    }

    /**
     * 关联人类型[0申请人、其他字典1103]
     */
    public void setRelatedPersonType(String relatedPersonType) {
        this.relatedPersonType = relatedPersonType == null ? null : relatedPersonType.trim();
    }

    /**
     * 关联人ID[个人用户表或企业用户表CLIENT_ID]
     */
    public String getRelatedPersonId() {
        return relatedPersonId;
    }

    /**
     * 关联人ID[个人用户表或企业用户表CLIENT_ID]
     */
    public void setRelatedPersonId(String relatedPersonId) {
        this.relatedPersonId = relatedPersonId == null ? null : relatedPersonId.trim();
    }

    /**
     * 个人类型:性别[01:男; 02:女]
     */
    public String getSex() {
        return sex;
    }

    /**
     * 个人类型:性别[01:男; 02:女]
     */
    public void setSex(String sex) {
        this.sex = sex == null ? null : sex.trim();
    }

    /**
     * 企业类型:企业名称
     */
    public String getEname() {
        return ename;
    }

    /**
     * 企业类型:企业名称
     */
    public void setEname(String ename) {
        this.ename = ename == null ? null : ename.trim();
    }

    /**
     * 企业类型:营业执照号
     */
    public String getLicenseNumber() {
        return licenseNumber;
    }

    /**
     * 企业类型:营业执照号
     */
    public void setLicenseNumber(String licenseNumber) {
        this.licenseNumber = licenseNumber == null ? null : licenseNumber.trim();
    }

    /**
     * 企业类型:法人代表
     */
    public String getKeyman() {
        return keyman;
    }

    /**
     * 企业类型:法人代表
     */
    public void setKeyman(String keyman) {
        this.keyman = keyman == null ? null : keyman.trim();
    }

    /**
     * 企业类型:法人代表人身份证
     */
    public String getKeymanIdcard() {
        return keymanIdcard;
    }

    /**
     * 企业类型:法人代表人身份证
     */
    public void setKeymanIdcard(String keymanIdcard) {
        this.keymanIdcard = keymanIdcard == null ? null : keymanIdcard.trim();
    }


    /**
     * 获取 企业类型:经办人身份证
     *
     * @return jbrCardNumber 企业类型:经办人身份证
     */
    public String getJbrCardNumber() {
        return this.jbrCardNumber;
    }

    /**
     * 设置 企业类型:经办人身份证
     *
     * @param jbrCardNumber 企业类型:经办人身份证
     */
    public void setJbrCardNumber(String jbrCardNumber) {
        this.jbrCardNumber = jbrCardNumber;
    }
}